public harangue

Translations
публичная тирада
The mayor's public harangue addressed the city's recent crises.
Публичная тирада мэра касалась недавних кризисов в городе.